package cn.csust.net2.manager.server.security;

import cn.csust.net2.manager.shared.po.User;

/** 
 * @author 韩忠金
 * @version 创建时间：2012-1-26 上午09:32:29 
 * 类说明 
 * 记录当前USER的线程变量工具类
 */
public class AuthCurrentUser {
	 /**
	 * 声明局部线程变量
	 */
	 private static ThreadLocal<User> currentUser = new ThreadLocal<User>();
	 /**
	 * 获取当前用户喜讯你对象
	 * @return 当前用户喜讯你对象，IUserInfoVO类型
	 */
	 public static User get() {
	 
		 return (User) currentUser.get();
	 }
	 /**
	 * 设置当前用户喜讯你对象
	 * @param user 用户值对象
	 */
	 public static void set(User user) {
		 currentUser.set(user);
	 }
}
